foam explosive - German English Dictionary